
main(List<String> args) {
  test(bar);

// 匿名函数
  test(() {
    print("匿名函数被调用");
  });
 
  test(()=>print("箭头函数被调用"));
}

// 函数可以作为另外一个函数参数

void test(Function foo){
  foo();
}

void bar(){
  print("bar 函数被调用");
}